plunge freezer - Turkish English Dictionary